home *** CD-ROM | disk | FTP | other *** search
/ 100 Plus Great Games 2 / 100PLUSV2.BIN / games / WakeRace.dxr / Internal_2_Track Functions.ls < prev    next >
Encoding:
Text File  |  2002-01-25  |  603 b   |  30 lines

  1. global gtTrackSpriteNum
  2.  
  3. on t_Init trackSpriteNum, trackNum
  4.   gtTrackSpriteNum = trackSpriteNum
  5.   sprite(gtTrackSpriteNum).member = member("Track" & trackNum)
  6. end
  7.  
  8. on t_Update theOffset
  9.   sprite(gtTrackSpriteNum).loc = -theOffset
  10. end
  11.  
  12. on t_GroundCheck theLoc
  13.   theMember = sprite(gtTrackSpriteNum).member.name & "Alpha"
  14.   terrainType = getPixel(member(theMember), theLoc[1], theLoc[2])
  15.   case terrainType of
  16.     0:
  17.       return #track
  18.     3:
  19.       return #smallRamp
  20.     4:
  21.       return #bigRamp
  22.     6:
  23.       return #mediumRamp
  24.     2:
  25.       return #inpassible
  26.     255:
  27.       return #grass
  28.   end case
  29. end
  30.